@charset "utf-8";
/* CSS Document */
body {
	margin:0 auto;
	padding:0px;
	font-size:12px;
	background:url(images_home/bj.jpg) repeat-x;
	color:#6b6b6b;
	overflow-x:hidden;
	font-family:"微软雅黑";
	
	
}
ul, ol {
	margin:0px;
	padding:0px;
	list-style:none;
}
a {
	text-decoration:none;
}




.clear {
	clear:both;
}


.cont_bg{ width:100%; height:100%;}
.top_bg{  height:94px; width:100%;}
.top{ width:1000px; margin:0 auto;}
.top_left{ float:left;}
.top_right{ float:right;}


.r_top{ line-height:24px; color:#000; padding-top:14px; text-align:right;}
.r_top span{ color:#900;}
.r_top a{ color:#6b6b6b;}
.r_top a:hover{ color:#064b97;}
.sousuo{ background:url(../images_home/ss-bg.jpg) no-repeat; width:220px; height:21px; float:right; margin-top:10px;}
.sousuo_in{ width:179px; height:14px; border:none; margin-left:25px; line-height:14px; margin-top:1px; background:#FFF;}
.sousuo table tr td img{ padding-top:3px;}


.menu_bg{ width:100%; background:url(../images_home/m-bg.jpg) repeat-x; height:36px;}
.menu_nr{ width:1000px; margin:0 auto;}

.banner_bg{ width:100%;}
/* banner */
.flexslider{position:relative;height:400px;overflow:hidden;background:url(../images_home/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images_home/dot.png) right 0 no-repeat;cursor:pointer; }
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute; z-index:99;}
.flex-direction-nav li a.flex-prev{left:40px; background:url(../images_home/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images_home/next.png) center center no-repeat;}

.nr_bg{ background:url(../images_home/cont_bg.jpg) no-repeat top center #f7f7f7; width:100%; height:330px;}

.nr{ width:970px; margin:0 auto;}
.nr_left{ float:left; width:233px; border-bottom:#CCC solid 1px;border-left:#CCC solid 1px;border-right:#CCC solid 1px;margin-left:12px;}
.nr_mid{ width:417px; float:left;border-bottom:#CCC solid 1px;border-left:#CCC solid 1px;border-right:#CCC solid 1px;margin-left:18px;  }
.nr_right{ float:right; width:245px;border-bottom:#CCC solid 1px;border-left:#CCC solid 1px;border-right:#CCC solid 1px; margin-right:22px;}

.nr_topl{ background:url(../images_home/l-top.jpg) no-repeat; width:233px; height:45px;}
.nr_topl img{ float:right; padding-top:10px; padding-right:10px;}

.nr_topm{ background:url(../images_home/m-top.jpg) no-repeat; width:417px; height:45px;}
.nr_topm img{ float:right; padding-top:10px; padding-right:10px;}

.nr_topr{ background:url(../images_home/r-top.jpg) no-repeat; width:245px; height:45px;}
.nr_topr img{ float:right; padding-top:10px; padding-right:10px;}


.nr_news{ padding-top:10px;}
.news_xx{ padding-top:15px;}
.news_xx table tr td{ background:url(../images_home/news-t.jpg) repeat-x top; height:35px; line-height:35px;}
.news_xx table tr td a{ color:#6b6b6b;}
.news_xx table tr td a:hover{ color:#022b6d;}


.nr_gc{ width:233px; padding-top:8px; padding-bottom:8px;}
.nr_bj{ width:245px; }


.foot_bg{ background:url(../images_home/fbg.jpg); width:100%; height:80px;}
.foot{ width:1000px; margin:0 auto; padding-top:15px;}
.dibu_left{ float:left; line-height:22px; padding-bottom:10px;color:#CCC;}
.dibu_left a{ color:#CCC;}
.dibu_left a:hover{ color:#fff;}
.dibu_right{ float:right;}



/*标签切换*/

.preview{margin:3px 0px 0px 0px;padding:3px 0px 0px 0px;overflow:hidden;}
.cont{}
.cls{clear:both;}
.hidden{display:none;}
#sourse{border:1px dotted #ccc;width:225px;height:230px;margin:0px auto;}
.textDiv{margin:10px 40px 10px;text-align:center;}
h2{margin:0px 10px;background:#ccc;padding:5px;}
.example{margin:10px;background:#FFF;border:1px dotted #ccc;padding:10px;}
.scrolldoorFrame{width:220px;margin:0px auto;overflow:hidden;}
.scrollUl{width:220px;border-bottom:1px solid #CCC;overflow:hidden;height:35px;}
.scrollUl li{float:left;}
.bor03{border:1px solid #ccc;border-top-width:0px;}
.sd01{cursor:pointer;border:1px solid #CCC;background:#f1870d;margin:3px;padding:2px;font-weight:bold; color:#FFF;}
.sd02{cursor:pointer;border:0px solid #CCC;margin:3px;padding:2px;}